Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN CLOSE Detached £239,000 2 Sep 2004
3 OWEN CLOSE Detached £205,000 12 Nov 2004
6 OWEN CLOSE Detached £375,000 10 Oct 2023
7 OWEN CLOSE Detached £330,000 21 Feb 2022
8 OWEN CLOSE Detached £320,000 4 Feb 2022
9 OWEN CLOSE Detached £395,000 6 Oct 2023